手把手教你用IDEA上传新项目到gitlab,图文并茂! |
您所在的位置:网站首页 › gitlab 仓库文件 › 手把手教你用IDEA上传新项目到gitlab,图文并茂! |
目录
前言创建gitlab工程IDEA上传项目优化的上传方法
前言
我们现在的项目大多都是存放在git、svn这类版本控制系统,所以学会如何把一个新项目放到版本控制系统中是很有必要,下面我就将介绍如何用IDEA上传一个新项目到gitlab上 创建gitlab工程首先我们需要在gitlab上创建一个新的工程存放我们的项目 1、登录gitlab,选择New project新建项目
Project name:项目的名称 Description:项目的描述(可以不填) Visibility Level(项目可见级别):提供Private(私有的,只有你自己或者组内的成员能访问)/Internal(所有登录的用户)/Public(公开的,所有人都可以访问)三种选项。 2、添加README文件 当我们创建了一个新的Project ,Project 里面是空的,我们可以添加一个README文件(README文件用于项目的说明)到仓库
1、在idea打开或者创建好项目,创建一个.gitignore文件来防止一些IDEA自动生成的代码被提交到Git仓库去 下面是我的.gitignore文件内容,大家根据自己的需求进行编写 /target/ !.mvn/wrapper/maven-wrapper.jar ### STS ### .apt_generated .classpath .factorypath .project .settings .springBeans .sts4-cache ### IntelliJ IDEA ### .idea *.iws *.iml *.ipr ### NetBeans ### /nbproject/private/ /build/ /nbbuild/ /dist/ /nbdist/ /.nb-gradle/.gitignore文件位置:放在pom文件同级目录即可 2、将本地和远程仓库关联并push本地项目 使用vcs,选择项目创建git仓库
commit项目之后,我们就可以将项目Push到gitlab远程仓库上了,选择VCS的Git,点击Push
refusing to merge unrelated histories的意思是拒绝合并不相关的历史,出现这个问题的最主要原因还是在于本地仓库和远程仓库实际上是独立的两个仓库。假如我之前是直接clone的方式在本地建立起远程github仓库的克隆本地仓库就不会有这问题了。 我们可以在pull命令后紧接着使用–allow-unrelated-history选项来解决问题(该选项可以合并两个独立启动仓库的历史)。 解决方法: 1、进入项目根目录,进入git命令窗口 2、输入:git pull origin master --allow-unrelated-historiespull成功之后,我们再push项目即可
上面我们添加项目到gitlab方式的是把一个项目push到gitlab,我们还可以先把gitlab项目拉到本地仓库,然后再把项目放到本地仓库再push,这样可以少很多git关联问题 步骤: 1、在gitlab创建一个新的项目(new project) 2、把项目拉到本地(git或者idea都可以) 我用的是idea 复制前:
Add文件之后,直接commit push成功,我们就可以在gitlab上看到我们的代码了 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |